|
|
|
|
- Inserción de una fila
- Insertar un fila en un array Property avanzado
- Varios
<Array>.InsertLine (Función) Inserta una fila en una posición determinada: - en un WLanguage array bidimensional.
- en una propiedad array bidimensional avanzada (xlsDocument, etc.).
MyArray is array of 2 by 3 strings MyArray.InsertLine(1, "A", "B", "C") MyArray.InsertLine(2, "a", "b", "c") MyArray.InsertLine(3, "D", "E", "F") // Display the content of the 3rd row Trace(MyArray[3,1], MyArray[3,2], MyArray[3,3]) // Displays "D E F"
Sintaxis
<WLanguage array>.InsertLine(<Insertion index> [, <Element column 1> [... [, <Element column N>]]])
<WLanguage array>: Array Nombre de la variable de tipo Array a utilizar. Este array debe ser bidimensional. <Insertion index>: Integro Índice en el que se debe insertar la fila. A partir de este índice, todas las filas se desplazarán 1 posición. Si <índice de inserción> es igual al número de filas del array + 1, el fila se añade en la última posición del array (equivalente al <Array>.AddLine). Se produce un error de WLanguage si <índice de inserción> es mayor que el número de filas de la array + 1. <Element column 1>: Tipo de elementos del array, opcional Elemento de la fila que se agregará al array especificado. Cada elemento corresponde a una columna del array. El tipo del elemento agregado debe ser compatible con el tipo de la columna asociada.. Si no se especifica ninguno de estos parámetros, se agrega una fila vacía al array. Las columnas se inicializan con el valor predeterminado del tipo de los otros elementos del array. Si no se especifica uno de estos parámetros, se inicializa la columna correspondiente con el valor predeterminado del tipo de los otros elementos del array. <Element column N>: Tipo de elementos del array, opcional Elemento de la fila que se agregará al array especificado. Cada elemento corresponde a una columna del array. El tipo del elemento agregado debe ser compatible con el tipo de la columna asociada.. Si no se especifica ninguno de estos parámetros, se agrega una fila vacía al array. Las columnas se inicializan con el valor predeterminado del tipo de los otros elementos del array. Si no se especifica uno de estos parámetros, se inicializa la columna correspondiente con el valor predeterminado del tipo de los otros elementos del array. Observaciones Inserción de una fila Cuando se llama a la función <Array>.InsertLine: - el array se amplía automáticamente para recibir el nuevo fila.
- si es necesario, los elementos se convierte en el tipo de los otros elementos del array.
Observación: Cuando se declara un array de N por M elementos, este array contiene N filas vacías. Por ejemplo, el array declarado a continuación contiene 3 filas vacías. MyArray is array of 3 by 2 strings
Las filas insertadas mediante <Array>.InsertLine se insertan automáticamente entre las filas existentes en el array. En nuestro ejemplo, el array contendrá 4 filas una vez realizada la inserción. Insertar un fila en un array Property avanzado Cuando se llama a la función <Array>.InsertLine: - se debe crear la variable de tipo avanzado.
- el tipo avanzado debe tener un enumerador de tipo de colección modificable.
- el tipo avanzado se amplía automáticamente para recibir la nueva fila.
Varios - Esta función no puede utilizarse:
- los arrays no creados,
- arrays fijos.
- Para añadir una fila al final de un array bidimensional, utilice <Array>.AddLine.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|